// JavaScript Document

//搜索框
String.prototype.trim = function() {
    return this.replace(/^\s+/g, "").replace(/\s+$/g, "");
}
$(document).ready(function() {
    var input = $('#search_box');
    input.css('color', '#b9b8b8');
    input.click(function() {
        input.css('color', '#333');
        if (input.val() == "请输入您的关键字，方便查找相关信息") {
            input.val('');
        }
    }).
blur(function() {
    if (input.val().trim() == "") {
        input.val('请输入您的关键字，方便查找相关信息');
        input.css('color', '#b9b8b8');
    }
});
});

//设为首页
function SetHome(obj, vrl) {
    try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vrl); NavClickStat(1); }
    catch (e) {
        if (window.netscape) {
            try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); }
            catch (e) { alert("抱歉！您的浏览器不支持直接设为首页。请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为“true”，点击“加入收藏”后忽略安全提示，即可设置成功。"); }
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref('browser.startup.homepage', vrl);
        }
    }
}
//加入收藏
function AddFavorite(sURL, sTitle) {
    try { window.external.addFavorite(sURL, sTitle); }
    catch (e) {
        try { window.sidebar.addPanel(sTitle, sURL, ""); }
        catch (e) { alert("加入收藏失败，请使用Ctrl+D进行添加"); }
    }
}
//选项卡
$(document).ready(function() {
    $('#tabs li').mouseover(function() {
        var index = $("#tabs li").index(this);
        $('#tabs li').removeClass('current');
        $(this).addClass('current');
        $('#conts .tabs_con').hide();
        $('#cont_' + index).show();
    })
})
$(document).ready(function() {
    $('#tabs1 li').mouseover(function() {
        var index = $("#tabs1 li").index(this);
        $('#tabs1 li').removeClass('current');
        $(this).addClass('current');
        $('#conts1 .tabs_con').hide();
        $('#cont1_' + index).show();
    })
})

$(document).ready(function() {
    $('#tabs2 li').mouseover(function() {
        var index = $("#tabs2 li").index(this);
        $('#tabs2 li').removeClass('current');
        $(this).addClass('current');
        $('#conts2 .tabs_con').hide();
        $('#cont2_' + index).show();
    })
})
$.fn.extend({
    slideShow: function (options) {
        var defaults = {
            slideClass: '.pic',
            triggerClass: '.trigger',
            currentClass: 'current',
            n: 0
        };
        var options = $.extend({}, defaults, options);
        var trigger = $(options.triggerClass, this).find('li');
        var item = $(options.slideClass, this).find('li');
        var len = trigger.length;
        function showPic(num) {
            $(item).eq(num).show().siblings().hide();
            $(trigger).eq(num).addClass(options.currentClass).siblings().removeClass(options.currentClass);
        }
        function run(index) {
            index == undefined ? showPic(options.n) : options.n = index;
            options.n < len - 1 ? options.n++ : options.n = 0;
            sid = setTimeout(function () { run(); }, 3000);
        }
        run();
        $(trigger).mouseover(function () {
            var index = $(this).index();
            setTimeout(function () { showPic(index); }, 200);
            clearTimeout(sid);
        });
        $(trigger).mouseout(function () {
            var index = $(this).index();
            run(index);
        });
    }
});
